/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ventasautomotrices;

import javax.swing.JOptionPane;

/**
 *
 * @author granyatee
 */
public class EnHorario implements EstadoEmpleado{
    Empleado emp;

    public EnHorario(Empleado e){
        emp = e;
    }
    
    @Override
    public void marcarEntrada() {
        JOptionPane.showMessageDialog(null, "No puede marcar entrada sin antes haber marcado salida.", "Error", JOptionPane.ERROR_MESSAGE);
    }

    @Override
    public void marcarSalida() {
        emp.setEstadoEmpleado(emp.getFueraHorario());
        JOptionPane.showMessageDialog(null, "Su salida ha sido marcada exitosamente.", "Marcado de entrada exitoso", JOptionPane.INFORMATION_MESSAGE);
    }
    
}
